home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 47.7z / BS1 part 47 / ANIMagic v1.0 (1989)(Aegis)(Disk 1 of 2)[datecode 1989-04-20].7z / ANIMagic v1.0 (1989)(Aegis)(Disk 1 of 2)[datecode 1989-04-20].adf / DVEMaps / Box4.map < prev    next >
Text File  |  1989-04-13  |  6KB  |  236 lines

  1. MAP1 Box_4sided
  2. ;******************|******************
  3. *   This renders source1 onto four
  4. *      sides of a rotating box.
  5. *The axis of rotation is normally the
  6. *         vertical (y) axis.
  7. ;******************|******************
  8.   BASE OLD
  9. ; first the back side
  10. ; face 1
  11.   MOVEMENT 0 5 0
  12.     SBITMAP NEW
  13.     KEYFRAME 200
  14.       SOURCE       0 0 1000 1000
  15.       DESTINATION  0 0 1000 1000
  16.       3DPOSTXROT 45
  17.       3DPOSTYROT 200
  18.       3DPOSTYROT 0
  19.       3DPOSTTRANSLATE   0  0  -300
  20.       3DPOSTSCALE 500 500 500
  21.     KEYFRAME 800
  22.       SOURCE       0 0 1000 1000
  23.       DESTINATION  0 0 1000 1000
  24.       3DPOSTXROT 45
  25.       3DPOSTYROT 800
  26.       3DPOSTYROT 0
  27.       3DPOSTTRANSLATE   0  0  -300
  28.       3DPOSTSCALE 500 500 500
  29. ; face 2
  30.   MOVEMENT 0 5 0
  31.     SBITMAP NEW
  32.     KEYFRAME 1
  33.       SOURCE       0 0 1000 1000
  34.       DESTINATION  0 0 1000 1000
  35.       3DPOSTXROT 45
  36.       3DPOSTYROT 0
  37.       3DPOSTYROT 250
  38.       3DPOSTTRANSLATE   0  0  -300
  39.       3DPOSTSCALE 500 500 500
  40.     KEYFRAME 550
  41.       SOURCE       0 0 1000 1000
  42.       DESTINATION  0 0 1000 1000
  43.       3DPOSTXROT 45
  44.       3DPOSTYROT 550
  45.       3DPOSTYROT 250
  46.       3DPOSTTRANSLATE   0  0  -300
  47.       3DPOSTSCALE 500 500 500
  48.   MOVEMENT 0 5 0
  49.     SBITMAP NEW
  50.     KEYFRAME 950
  51.       SOURCE       0 0 1000 1000
  52.       DESTINATION  0 0 1000 1000
  53.       3DPOSTXROT 45
  54.       3DPOSTYROT 950
  55.       3DPOSTYROT 250
  56.       3DPOSTTRANSLATE   0  0  -300
  57.       3DPOSTSCALE 500 500 500
  58.     KEYFRAME 1000
  59.       SOURCE       0 0 1000 1000
  60.       DESTINATION  0 0 1000 1000
  61.       3DPOSTXROT 45
  62.       3DPOSTYROT 1000
  63.       3DPOSTYROT 250
  64.       3DPOSTTRANSLATE   0  0  -300
  65.       3DPOSTSCALE 500 500 500
  66. ; face 3
  67.   MOVEMENT 0 5 0
  68.     SBITMAP NEW
  69.     KEYFRAME 1
  70.       SOURCE       0 0 1000 1000
  71.       DESTINATION  0 0 1000 1000
  72.       3DPOSTXROT 45
  73.       3DPOSTYROT 0
  74.       3DPOSTYROT 500
  75.       3DPOSTTRANSLATE   0  0  -300
  76.       3DPOSTSCALE 500 500 500
  77.     KEYFRAME 300
  78.       SOURCE       0 0 1000 1000
  79.       DESTINATION  0 0 1000 1000
  80.       3DPOSTXROT 45
  81.       3DPOSTYROT 300
  82.       3DPOSTYROT 500
  83.       3DPOSTTRANSLATE   0  0  -300
  84.       3DPOSTSCALE 500 500 500
  85.   MOVEMENT 0 5 0
  86.     SBITMAP NEW
  87.     KEYFRAME 700
  88.       SOURCE       0 0 1000 1000
  89.       DESTINATION  0 0 1000 1000
  90.       3DPOSTXROT 45
  91.       3DPOSTYROT 700
  92.       3DPOSTYROT 500
  93.       3DPOSTTRANSLATE   0  0  -300
  94.       3DPOSTSCALE 500 500 500
  95.     KEYFRAME 1000
  96.       SOURCE       0 0 1000 1000
  97.       DESTINATION  0 0 1000 1000
  98.       3DPOSTXROT 45
  99.       3DPOSTYROT 1000
  100.       3DPOSTYROT 500
  101.       3DPOSTTRANSLATE   0  0  -300
  102.       3DPOSTSCALE 500 500 500
  103. ; face 4
  104.   MOVEMENT 0 5 0
  105.     SBITMAP NEW
  106.     KEYFRAME 450
  107.       SOURCE       0 0 1000 1000
  108.       DESTINATION  0 0 1000 1000
  109.       3DPOSTXROT 45
  110.       3DPOSTYROT 450
  111.       3DPOSTYROT 750
  112.       3DPOSTTRANSLATE   0  0  -300
  113.       3DPOSTSCALE 500 500 500
  114.     KEYFRAME 1000
  115.       SOURCE       0 0 1000 1000
  116.       DESTINATION  0 0 1000 1000
  117.       3DPOSTXROT 45
  118.       3DPOSTYROT 1000
  119.       3DPOSTYROT 750
  120.       3DPOSTTRANSLATE   0  0  -300
  121.       3DPOSTSCALE 500 500 500
  122.   MOVEMENT 0 5 0
  123.     SBITMAP NEW
  124.     KEYFRAME 1
  125.       SOURCE       0 0 1000 1000
  126.       DESTINATION  0 0 1000 1000
  127.       3DPOSTXROT 45
  128.       3DPOSTYROT 0
  129.       3DPOSTYROT 750
  130.       3DPOSTTRANSLATE   0  0  -300
  131.       3DPOSTSCALE 500 500 500
  132.     KEYFRAME 50
  133.       SOURCE       0 0 1000 1000
  134.       DESTINATION  0 0 1000 1000
  135.       3DPOSTXROT 45
  136.       3DPOSTYROT 50
  137.       3DPOSTYROT 750
  138.       3DPOSTTRANSLATE   0  0  -300
  139.       3DPOSTSCALE 500 500 500
  140. ; now the front
  141. ; face 1
  142.   MOVEMENT 0 5 0
  143.     SBITMAP NEW
  144.     KEYFRAME 1
  145.       SOURCE       0 0 1000 1000
  146.       DESTINATION  0 0 1000 1000
  147.       3DPOSTXROT 45
  148.       3DPOSTYROT 0
  149.       3DPOSTYROT 0
  150.       3DPOSTTRANSLATE   0  0  -300
  151.       3DPOSTSCALE 500 500 500
  152.     KEYFRAME 200
  153.       SOURCE       0 0 1000 1000
  154.       DESTINATION  0 0 1000 1000
  155.       3DPOSTXROT 45
  156.       3DPOSTYROT 200
  157.       3DPOSTYROT 0
  158.       3DPOSTTRANSLATE   0  0  -300
  159.       3DPOSTSCALE 500 500 500
  160.   MOVEMENT 0 5 0
  161.     SBITMAP NEW
  162.     KEYFRAME 800
  163.       SOURCE       0 0 1000 1000
  164.       DESTINATION  0 0 1000 1000
  165.       3DPOSTXROT 45
  166.       3DPOSTYROT 800
  167.       3DPOSTYROT 0
  168.       3DPOSTTRANSLATE   0  0  -300
  169.       3DPOSTSCALE 500 500 500
  170.     KEYFRAME 1000
  171.       SOURCE       0 0 1000 1000
  172.       DESTINATION  0 0 1000 1000
  173.       3DPOSTXROT 45
  174.       3DPOSTYROT 1000
  175.       3DPOSTYROT 0
  176.       3DPOSTTRANSLATE   0  0  -300
  177.       3DPOSTSCALE 500 500 500
  178. ; face 2
  179.   MOVEMENT 0 5 0
  180.     SBITMAP NEW
  181.     KEYFRAME 550
  182.       SOURCE       0 0 1000 1000
  183.       DESTINATION  0 0 1000 1000
  184.       3DPOSTXROT 45
  185.       3DPOSTYROT 550
  186.       3DPOSTYROT 250
  187.       3DPOSTTRANSLATE   0  0  -300
  188.       3DPOSTSCALE 500 500 500
  189.     KEYFRAME 950
  190.       SOURCE       0 0 1000 1000
  191.       DESTINATION  0 0 1000 1000
  192.       3DPOSTXROT 45
  193.       3DPOSTYROT 950
  194.       3DPOSTYROT 250
  195.       3DPOSTTRANSLATE   0  0  -300
  196.       3DPOSTSCALE 500 500 500
  197. ; face 3
  198.   MOVEMENT 0 5 0
  199.     SBITMAP NEW
  200.     KEYFRAME 300
  201.       SOURCE       0 0 1000 1000
  202.       DESTINATION  0 0 1000 1000
  203.       3DPOSTXROT 45
  204.       3DPOSTYROT 300
  205.       3DPOSTYROT 500
  206.       3DPOSTTRANSLATE   0  0  -300
  207.       3DPOSTSCALE 500 500 500
  208.     KEYFRAME 700
  209.       SOURCE       0 0 1000 1000
  210.       DESTINATION  0 0 1000 1000
  211.       3DPOSTXROT 45
  212.       3DPOSTYROT 700
  213.       3DPOSTYROT 500
  214.       3DPOSTTRANSLATE   0  0  -300
  215.       3DPOSTSCALE 500 500 500
  216. ; face 4
  217.   MOVEMENT 0 5 0
  218.     SBITMAP NEW
  219.     KEYFRAME 50
  220.       SOURCE       0 0 1000 1000
  221.       DESTINATION  0 0 1000 1000
  222.       3DPOSTXROT 45
  223.       3DPOSTYROT 50
  224.       3DPOSTYROT 750
  225.       3DPOSTTRANSLATE   0  0  -300
  226.       3DPOSTSCALE 500 500 500
  227.     KEYFRAME 450
  228.       SOURCE       0 0 1000 1000
  229.       DESTINATION  0 0 1000 1000
  230.       3DPOSTXROT 45
  231.       3DPOSTYROT 450
  232.       3DPOSTYROT 750
  233.       3DPOSTTRANSLATE   0  0  -300
  234.       3DPOSTSCALE 500 500 500
  235. END
  236.